• word of the day

    pinus densiflora

    pinus densiflora - Dictionary definition and meaning for word pinus densiflora

    Definition
    (noun) pine native to Japan and Korea having a wide-spreading irregular crown when mature; grown as an ornamental
Download our Mobile App Today
Receive our word of the day
on Whatsapp